one large holiday paradise - Francés Inglés Diccionario